stratocumulus clouds - German English Dictionary